Big Huge Thesaurus

raja erinacea

noun

sounds kind of like